package com.ruoyi.business.shop.constants;

import java.util.HashMap;

/**
 * @ClassName: QCRconstants
 * @description: $
 * @author: GCC
 * @date: 2025/2/27 16:46
 * @Version: 1.0
 */

// 定义一个常量类 QCRconstants，用于存储识别信息的键名常量
// 这些常量可以在整个项目中使用，避免硬编码字符串，提高代码的可维护性和可读性
public class QCRconstants {
    // 身份证信息相关的键名常量
    // 地址信息的键名
    public static final String ADDRESS = "address";
    // 民族信息的键名
    public static final String ETHNICITY = "ethnicity";
    // 性别信息的键名
    public static final String SEX = "sex";
    // 姓名信息的键名
    public static final String NAME = "name";
    // 身份证号码信息的键名
    public static final String ID_NUMBER = "idNumber";
    // 出生日期信息的键名
    public static final String BIRTH_DATE = "birthDate";

    // 营业执照信息相关的键名常量
    // 注册日期信息的键名
    public static final String REGISTRATION_DATE = "RegistrationDate";
    // 公司类型信息的键名
    public static final String COMPANY_TYPE = "companyType";
    // 公司名称信息的键名
    public static final String COMPANY_NAME = "companyName";
    // 经营范围信息的键名
    public static final String BUSINESS_SCOPE = "businessScope";
    // 证件标题信息的键名
    public static final String TITLE = "title";
    // 公司形式信息的键名
    public static final String COMPANY_FORM = "companyForm";
    // 有效期限信息的键名
    public static final String VALID_PERIOD = "validPeriod";
    // 统一社会信用代码信息的键名
    public static final String CREDIT_CODE = "creditCode";
    // 注册资本信息的键名
    public static final String REGISTERED_CAPITAL = "registeredCapital";
    // 法定代表人信息的键名
    public static final String LEGAL_PERSON = "legalPerson";
    // 有效期起始日期信息的键名
    public static final String VALID_FROM_DATE = "validFromDate";
}

// 主类，用于演示如何使用 QCRconstants 类中的常量
